681768
2422488
5251610
13681014
59895096
58078518
18714108
48592159
731045
30624810
48328393
22692642
5179451
13599934
49057534
52859059
84278510
73722036
89154000
2791744
62072331
6249502
4812736
73447627
4015924
53277889
52775849
40964092
93439839
70884816
35449754
8176802
37609123
48247481
20536903
30764805
31407168
78978727
66756741
5062141