12915163
27805569
10383487
40904884
96792872
19101779
97142529
40496800
57355425
17123600
18864417
46865404
6673392
26077468
22172837
96247848
7382576
3688495
16041025
15089543
7528586
274245
39279166
4238702
16515848
5667621
35819829
75257415
6352811
7156648
73484614
67008087
9818953
76446840
94099970
61023304
27251165
98362895
8686097
57458809