21138730
33744048
28254396
39536167
2950712
45647658
63358505
32974885
68464010
28308780
30763636
50118552
86448826
17084434
50206975
7231286
20343876
82027311
91467260
63775030
53507181
371714
41725660
99731982
73672571
7372114
9008736
1701169
27245009
25126664
30625
65463604
23216998
34981066
9753
61105727
50038753
49185077
62879137
35447127