86916892
20932287
4062911
5103640
49307149
16382095
15466591
38732540
4031346
1099829
93106475
5000210
18101218
26929047
48808092
41142266
19479283
78878846
99735765
4015129
73299717
30108516
8685928
8913619
57403580
274314
98083483
703020
4502746
6783565
1518979
72905083
65949478
9193965
20233377
421140
91292033
42313963
66468109
60124709