501914
389140
32371
304574
904245
78356
861454
59757
977140
236773
790822
50657
649465
665893
902773
12789
43217
428997
13428
588390
87561
20229
584360
454400
926523
452665