85661106
51421541
43574086
97352584
40009478
17132249
55653109
4306898
93823141
97846111
39979819
41505647
74425377
60073765
85865104
6083847
3026293
21676292
58815912
98576291
95468446
9054022
60267823
4864413
4114366
89788749
87333086
128729
89789117
59042813
49869389
50332407
14752828
28135132
3900383
64427419
95124716
854391
7798571
63085610