3736586
12885756
486951
4482794
84855263
60915262
59278345
80726228
72685048
70442150
61869202
1197147
28912193
19854998
58253608
27093136
87423281
70076009
38944372
5726438
4605686
52465302
95068938
66405239
48713073
73102935
41299635
33634961
14464129
357947
30272430
88208731
26196251
18704933
6844128
50726936
87679151
9628956
96232104
76909686