3869485
656560
71166363
36988778
45991219
40776629
89482819
31173479
91088365
30342812
10853974
45525361
97069962
9975314
55166321
8304773
13202958
21193692
61649806
48198898
35189188
48756419
4695620
97249011
57966095
4836890
74611995
16398624
726995
58157393
10248375
7258507
17941914
18757042
27178046
41909009
16631142
8142639
91969410
75355482