45109473
75266675
16582096
25761764
11489939
4483306
21225477
60422585
57208884
71012220
33859924
6263693
54645012
9735431
65851059
4187176
45606848
92889703
9667698
95512220
43074750
43297527
41559489
55767329
28024404
59062520
38019575
25859644
33858412
581705
19575702
64266108
43127251
93386102
84179849
67693646
39282433
3068440
12862888
98193652