15116819
32168393
41585010
13374931
61571351
177726
30406164
11635551
92145176
38094837
58554692
58047855
412730
48529862
90411816
3277339
82579048
18616640
14707694
4925790
97036692
45322016
38084068
81549805
13785873
1309208
72748970
20768397
27868832
71649808
31937046
78204937
51682815
49816389
1981298
93711207
34803034
81891106
52864181
71132195