2378704
6957565
28278731
64943370
39345602
512176
73486880
20407020
25913638
43148924
83094192
73554282
81684295
56951472
2029579
79091651
12259925
69342558
77718248
18039282
66296955
58571120
9218237
69557458
50747174
88229614
56778020
52302586
1932626
39998057
99173932
14355314
56941862
10109104
79564064
67466393
14964211
3704445
19305141
660417