75199018
5925111
5160750
61457632
37415636
76651884
12501670
67139708
15982234
35198449
39915902
25988181
411248
17571566
31927316
4155542
59894961
56772522
6933616
90076466
18545217
5288409
10086407
9085357
404852
95694948
37412163
99334445
18884443
39479933
35083679
18194244
64177049
9487190
4903182
31498330
46906496
92865212
27989058
5173511