77832171
90164769
31805965
96188374
17134758
78558390
26583643
1361815
43768268
1461003
34975031
80465178
9571563
92326282
59143902
27805750
57381411
13133003
61504653
99495693
4142356
66325316
46531994
77031781
5739399
91465306
6474909
98627853
86525217
46476121
70591448
5670920
53505678
3725915
47809867
49211759
90942199
47449945
3461281
66755916