69067715
9946185
17829498
21589763
31909102
35753640
33301274
44317550
35389443
40156995
18107006
835860
24394222
8958293
4137092
3723652
1634168
46861226
1613379
5153836
55369740
60845794
24416287
51094452
14157315
7534271
20913002
80044575
99307815
90553964
72368194
45314692
2566301
7930471
6703981
59212468
52261328
21358509
23973801
29832326