62017261
47589582
95674423
38679604
51349317
24447176
28057132
59574370
11485866
16053435
63368597
12124939
87994116
97624253
83095482
59631060
33649101
75251296
88181793
70085783
1602255
30474431
13491360
19353034
50423994
49949656
24027208
87217369
64466285
10716265
46853988
49712578
43631619
16855984
3764657
3296911
77367121
6253891
24217639
54003747