45574874
41144778
84536221
2741256
525572
75304321
71372307
3884869
7215168
82389604
50166703
38944396
27498138
35595696
2898741
24227657
64301714
39094578
13787887
69641481
60442248
7649384
21047494
77191968
26696356
68512876
51518739
3151429
94593674
9327569
5815554
95695987
46458112
35187173
70191840
70485290
38952451
7465154
88101794
38565332