47128050
27979021
39851015
3209646
5385966
2005392
49512194
94264354
97832480
14618602
14977013
58397722
13163495
24137266
72654162
9479446
67671853
97223344
26257665
29842509
81185818
24052552
89638936
97775789
22916571
61021852
79378164
1074895
28523751
29511174
8921320
94253260
61417836
64283640
50835295
50507049
57525802
7735827
70692272
23205563