1951557
1272034
46444102
14431767
29614160
41687125
58885109
70297000
18432928
26199675
17957185
16225935
71541966
71585404
27797836
22616898
5443783
9751017
68742946
79299874
889799
89267417
88388005
47573684
41529726
89119055
38935774
7103678
92506650
37881671
54913417
21182058
58861644
54998523
47264825
2097918
4225197
43595127
9464065
86171462