47527145
61816072
78402532
57216310
5641692
97235956
38699031
93025884
33321875
33473392
2016599
32358538
84909992
82729081
34005735
11795385
84958339
97131229
85041951
9143850
68659775
15561617
7634455
2634337
62117585
95249880
72096697
42209328
58755967
86116199
89315521
18311606
50289263
1692443
96163249
23333516
81828498
71918435
80883731
33954291