95651709
39632550
52184830
72079037
2839972
54336949
19519923
4226805
16972858
4061478
48492075
46464039
1125913
19695450
56862545
9318152
25536829
52777954
54095662
35223241
447671
53542672
2846019
77294724
56693132
32436730
74287115
99329401
38697789
98356953
8524996
40294403
32858875
57835860
37416383
77882379
14013452
41623061
709675
52198761