45692228
86759053
56144397
54322633
25897823
72671359
30502436
33555215
29416972
45115971
10685699
11128960
29987233
88531153
5782700
4154142
75319780
23289662
80682983
14778067
74998481
32722178
17068903
9103328
56574308
8538164
22205479
50457015
98862264
40866653
285148
71645642
91799056
41902469
13408299
29471046
30619302
36911997
45221788
71513693