86755900
5752015
95619013
49258420
4627069
3831696
18926466
56282107
19933333
1442216
81682034
1867733
26966420
17134877
64303159
28762453
81588222
7658727
12942133
23042599
42645399
39477844
6039995
9644480
15136343
45592160
9085813
9787264
10569072
33441206
385959
78229942
15808730
16132830
69356943
65285810
48682134
33975431
92922402
27007782