67873980
249657
11609966
28637122
24179466
49998529
40838818
31779823
12527981
24013574
58299358
1926628
7621303
68052423
7075901
6278512
4017726
79348420
84173781
79376281
81065617
87026019
48809421
36912195
11096483
71667869
8314210
12479280
50018428
45113041
23182019
15708249
98467803
3114815
99925730
40066009
18162078
9107390
67308546
60641941