59663016
56699808
11594398
89829034
8860383
48016044
49075130
4846622
12349633
67586315
64782240
23228503
77745799
4481984
68014171
56728955
29953529
8306492
26254920
26934896
34085526
26835407
55501129
95224938
1534618
7777510
391694
52716152
10538827
50432874
16065479
42123168
29572074
91807298
66677501
54193668
47417565
40429680
519154
96157000