53466078
32207895
87396258
55189059
5400658
29935398
4152375
790759
82173443
77933499
17767676
12811052
32323759
30914988
33391901
18868681
22782037
8970779
80122587
44854892
87678188
4587490
49264242
7335730
10451750
47088007
40053977
95686014
92531341
94501477
28793596
20956762
27309280
55951029
77758558
74449084
51797573
89651786
36411821
65575819