79519571
33005089
36672280
5260526
25959168
40601670
78718809
99551305
70298333
18264434
76838052
29884873
75003893
1182171
59046808
46584643
19788380
64402853
1399474
94909158
48289035
37534104
9512447
66303043
2616400
25267533
5749997
72431562
15957467
86324285
2174544
5534896
99335154
41077092
14996327
88114056
13071355
69007763
61853492
26122860