7532068
82449191
77556544
8452700
48473896
40327931
7416139
99583203
41413805
16534576
59185491
10155365
49147929
31881999
86269705
17736168
78262060
20568927
9093070
6487453
74911433
79899042
88733032
16643543
51894793
30714825
30025202
43358865
41457420
2884633
75307485
96497693
47226461
76869985
28666481
95402567
60877712
35177049
84901000
40088681