8169448
54318730
7324657
55105873
85834865
93953707
50601360
60328749
44075758
66513274
96672902
75204312
32244729
70399768
67069197
44201022
6112401
52562642
75729928
16904723
12279479
18275642
9691938
94101079
52446273
45679535
50737071
18135259
64275058
83718729
10617523
91807596
95486058
2496210
38463366
83296397
67483759
70756781
9736911
42539863