21993846
49527219
52001923
1915369
61652
9185345
7642235
35024876
71094734
99071492
89586591
88649248
43157302
4118456
4102157
92795985
722461
64756463
59922227
2289384
32401314
18214635
84452844
62994665
9811194
27857220
60223027
68131050
72401165
80998740
14218744
71455838
65002681
30875482
50077370
17407191
30516443
44722171
59922839
55828357