12182730
30715635
76132341
40561483
2585172
3158134
77238290
57605143
58378385
7082219
39776905
30549716
10208134
82048013
82875178
12034997
75514949
91407988
20762710
17654879
23111610
83046215
4888562
20081426
93902443
96144867
98057763
85015763
53014370
41666709
99361869
626477
15882749
48009567
11295058
51195253
69035901
41396676
2047067
66245864