59659927
27606735
64507474
78674074
99012949
64627458
63751170
6291031
19196242
48399193
22071239
42088860
30067574
50733953
5695161
38633324
38041588
96966282
5473831
74715536
20915620
28381216
68481241
99643806
98952300
72352291
72377882
79654752
40371150
68508776
30256968
12771250
91722345
17018752
8694577
63641707
34356366
86738195
17548305
47057458