66979715
16173973
8802697
41808053
39321401
39111248
65008850
38829634
93751788
46374049
29278622
4209829
34485587
22702158
60234703
91942574
41456849
19697431
28184905
5718582
5716238
47458964
36788766
30356805
3462020
26801299
18911484
32593401
42167382
50077858
99171599
64812591
94877278
1004556
50548038
18701141
90374746
61793844
21434348
71348628