4126714
84789034
27565556
21685042
14846273
64535119
39574504
3117709
3418985
30384713
54649744
9068126
68467299
34577536
13899723
427742
20529571
65108630
39684473
89163627
64651888
2871393
66044537
75675801
11169335
29482711
83046942
32766189
5780946
50176856
45723857
37088762
99275854
63577713
53341413
89512873
6127558
17044249
926971
45847878