36791830
43270
4015235
30067116
83639990
96406287
80032915
47594224
90325980
19555978
31129161
14761481
44835938
2718137
1394326
99888953
33223360
3780599
876259
69442113
92625128
95663980
85067446
36077996
82999741
87847092
27351982
26065188
4517854
10241530
4026689
33287521
763232
17045550
10973457
8029472
99749788
30914609
36195598
97851632