53592349
51089134
49572936
68161959
99804241
63809399
80765948
6118610
42441581
7975568
23243686
13001199
38898581
73137651
71812239
20129974
11363701
39629066
32517046
12584061
56725335
87239231
68892407
541316
57449101
50706190
53149273
47065535
29488837
14802981
54465124
3983281
32472054
40666221
27525549
40928800
42609177
22336447
47162461
38912599