45471080
43941865
93565894
56616454
66036336
74234541
17263423
37943690
4164724
481972
67597122
14549002
77031137
19206310
81851410
50101643
13096198
80699898
50278537
2386312
36291082
41869837
62227022
76724307
43112014
98245373
3931485
91556227
40188404
71597218
83921072
9218207
25488844
377314
2424525
53732446
28023129
53896112
723774
24623702