75298262
73538150
31754451
53627015
1002167
14439153
81215411
12367227
14159304
90907190
72119300
4279139
52879585
50402589
90321846
80715457
80991415
69287485
14139181
28434708
56063950
6512302
72404781
1726164
13475847
90956307
34353508
51301800
78441378
80577706
95579314
1202934
44586708
57536020
65778555
68089930
16126012
9524767
44448281
85156319