8586250
31586740
99947924
64302372
1781574
13784118
338143
97815769
62327543
371000
1594655
4186823
76213709
36385630
75755322
18172257
47634496
6887842
3888921
17874592
5349997
50886695
77043004
80275542
72822365
9271714
20464276
77452843
43013565
9817183
71897566
45092323
84196610
40607914
97822349
88995084
2195835
1846715
21847660
42394506