60748567
8597828
3449019
2990336
25952937
6002170
9104259
2831706
82284725
20773363
48744396
28598096
16768674
57756601
64135506
86222517
6143156
1448179
19562011
69781761
38479038
74315306
66675317
9484956
67436223
52505246
27446953
11071762
51915023
88795423
42132085
81366617
70517646
36866285
35083038
5556175
45441337
24374519
36975803
71209132