15476568
71132025
31806750
752288
57945052
24906120
59956958
45927336
77169232
93574209
35157883
57144143
60299099
3240683
19742101
34242006
79459691
23575424
82186423
76216715
92056419
32781605
81927926
5751590
78682532
35026833
64388257
8497672
25371927
25042485
22022485
65241497
40316949
53337189
2105546
97271606
758405
79579566
19362632
99822520