425594
1040592
399297
1025975
139710
908354
982111
1176652
834412
538485
480743
3161000
262284
500841
416275
781256
810951
470118
374102
58387
521115
83566
279432
636607