85915011
82431848
60722962
54728864
73904294
66134714
41513318
4679066
7320876
15864980
45884424
90179406
54493774
7651300
36384660
88376153
25749939
9469906
9725109
53248015
54852915
98098546
17977860
76273215
93855235
17561529
58627939
83164775
57338699
91019875
76788178
59084050
38336785
44016112
1540618
3314154
5957092
93499931
38645918
75407065