50241960
10655700
77591616
4335518
82083090
8654893
61589670
39624956
72296917
17295542
96047269
17391220
3685979
45415222
3352393
15266279
67139690
63022811
8262996
99782811
39535044
57725756
7994683
89756078
58476709
38739856
92223473
74783774
5649825
50649482
75443483
12611135
98383444
19856017
1971864
85129532
78044000
1865161
37821693
93149125