9899606
51473626
21158386
23821619
86049589
62188618
25547701
2485402
35007061
74027308
12759894
4669235
55241537
25829432
56155864
757297
19166025
89763125
5998974
73192039
19973360
51911868
24736705
6588321
4288363
18275349
9946189
23222868
46162958
34253740
94267383
91607633
85264289
43359057
18193267
4776633
98094111
59152974
32447242
5627650