71284214
15576262
35997152
29768205
84908833
93727145
860298
98148197
6316531
86582069
8881346
72653578
86706067
7375183
4893622
72977098
69971031
15942945
8064620
14973562
25864538
64975008
60205616
49702070
94541135
63359222
31126401
1898667
46238013
30232996
1955950
16218463
12783559
46706081
7253263
54481292
93851963
32509142
87823544
89026634