45104480
95365867
27047885
19481785
20842709
9179486
3382546
48907814
24595249
67775407
47855275
80078559
6855244
54743021
52727802
3964391
12407154
71671336
69731501
66055865
10234541
32299800
47651759
70481541
27017622
66352664
57829287
6742479
81494833
91902109
11212710
62589645
4911684
6636517
8015172
6624360
68176932
15886270
80497972
95138241