88358737
62733867
90965292
1403745
49594235
35874164
84086024
23583175
79243037
81934269
31705812
44079913
96416192
6849097
71301486
51308883
8328092
24061250
1219649
50035065
80512350
64649046
48112589
86045358
99223361
11401321
5032541
957890
65067431
62775957
46089940
50762012
35253497
21526930
14446276
32344620
4653829
2278599
33064978
28447856