66186206
59296555
35617224
521957
84022223
98553583
19059786
54772176
8681924
48289747
26913639
69878640
70247230
74616846
65793635
90574992
81762216
64949809
51939623
50662580
85599810
45023926
18379531
200642
41724967
25696
54907752
38481419
2713832
69907846
65167242
35031615
2302673
4912174
16544236
57566644
61812199
89009772
30013125
36732009