57878901
19568816
26412183
49232667
47896339
77545324
55265820
38393325
8101502
38274469
27118739
2277482
34625815
12143677
27996099
87073690
17352589
43884325
75138471
45772955
7973419
4125725
71006354
22861491
92933707
79059213
88794101
62431328
86093309
9423837
64731
55054576
38156920
36475032
73429291
80887619
76704318
69371113
39381443
6653944