89526610
83891889
86422318
76675195
40623018
10054734
48503200
9629090
27311832
81607347
1662142
28817622
96271224
32192047
54345387
38038721
31759169
26415955
68841430
5824768
88152828
54459895
1952960
96138269
41851248
48789790
48083465
8828059
9081770
15579174
27548359
79456268
63722542
46019567
30814193
80779799
56594629
87094754
3554590
17415031