31333945
25066224
99525749
48776460
84775086
12739167
14779256
34038390
2652567
67846596
18467256
4979978
41548278
14337282
8662126
45581189
44994105
9538426
34077290
88322038
66145270
32617283
65155776
62275812
9852167
35374427
27692713
32006973
56077829
30836534
69649944
12236765
13273959
3878213
4188801
37237790
9374194
69585447
10914183
18508213