12145390
68558928
40174047
39939657
56503543
35294303
80003631
69889915
64025689
19594037
71671229
32406232
7056752
76865870
42979391
57191397
98345344
91315615
65672751
66793929
9004615
52246708
30986104
4570232
57814324
47454076
5609468
78515565
28123980
53261405
64694455
94563155
41475475
15349809
65782002
18157503
57246077
2089254
77109852
12496484