31647726
6128726
51278230
58352478
35411436
33608825
5736842
57048612
80743508
61495865
30015412
1006520
97092038
51637799
29061931
8661350
78185227
55695649
6412653
6465311
51684628
36273491
176991
28288338
31447955
3938541
62941207
36499118
7912179
6517120
37913943
19919138
70739906
67232896
83649220
39507706
78415422
94573160
20876353
8539387