4952800
33868339
42325929
12027480
77153336
59454726
1180795
4609386
98463265
9763866
80328926
7092212
8360696
84689622
5764095
30584023
26863994
65671424
6009905
82879894
38633815
34825431
76747638
9344895
92173790
27146458
10974834
7389269
91699582
22156495
28676055
38383051
97881673
96838388
48365535
75192892
6658730
4995687
86686118
40459898