15181139
78336631
1747203
63613928
2686123
76084352
78459452
79756344
38441507
6502355
23367011
35095645
46017563
21769340
5502792
95912001
27734732
81017976
38058529
20463225
49324696
19121933
76674001
44977869
5479905
62494673
38391880
21145203
3393903
42274725
28298411
45267708
15799085
86476488
13594419
27044546
94288120
85188296
39965602
23607426