31664226
5435832
3493139
60431733
5417817
69488726
17408778
53879210
94762744
88345769
94312871
85987084
15109558
68796783
21528981
29296653
7814178
89366799
6702305
20453147
53641951
71666333
84472838
8235392
66083340
79746878
75593540
27244224
80111453
229711
32336438
97495159
15936577
10968498
74354999
33185094
68081304
80488212
21898320
95252988