66797246
34272897
25085149
10417714
6009595
99107803
63195921
65478558
30446771
5746587
4859757
66652835
21985576
9313507
25793150
10285495
42615592
69226964
72464371
62729597
53162501
12889431
70691496
30258376
975716
54698922
27188260
68869395
4188609
53282866
63121225
53313512
3602073
91871270
2647167
5817564
98889567
59193617
48473309
7770328