76338182
59407631
37362226
32155391
26398235
70429575
3765941
55482299
64011536
70502579
3745117
84402982
55015562
638827
74446983
9320978
46296362
68719598
2128857
1464501
6774957
71894210
96383153
77895256
73656147
89905239
80227206
95696906
28968615
5233858
89873600
4062628
31247554
19937428
2082547
70797211
70385674
15245062
62244109
44557864