63088358
24362414
37502980
4789267
8145180
41205826
8766148
67127834
11167647
42828126
9212889
87893716
86626197
99151222
82538120
68095197
65697158
22072125
93215239
15866385
2191474
59675802
26858997
22718194
8373196
92154204
8814057
35426799
13069776
95202376
25365067
27413000
76002325
77956558
82099405
90448105
64552293
16258322
2989839
54924412