102138
916692
628598
455507
740128
115376
4473
221878
269322
573485
318737
811243
691360
612207
907857
667874
1049335
579969
943934
814242
90818
1144815
191593
981324
17476
526815