26677922
66485500
59088818
29475596
71447604
63381730
50536186
38853902
20106293
74859098
27259494
14957103
32967860
50166166
78704222
72908228
9427884
53959242
21057685
23125675
99068808
77788001
80379263
91631858
65169374
7967564
14338719
45565463
1986416
48269975
81467072
85179301
30061745
39682071
5626225
67826340
48309306
53475876
33374440
1276727