8547672
64226812
25517450
5326428
95225396
11994281
6306560
9489
4959721
48558638
21768434
58742877
2412099
35538166
13063876
943404
15058884
6864702
3215053
87974276
690566
40987539
12468729
9836613
7078965
5985746
71427434
6424725
2385066
8684188
57931590
31693807
9735626
60696287
81362591
98638299
68443968
3863684
2977282
64631185