51867910
61131082
14417320
49812775
5218868
66737028
79123156
131177
50479217
57592594
29768567
185729
87161558
77542892
71309961
18122008
9416736
29327736
11285381
38909437
13848044
99758069
26609810
54119409
46007174
47515143
85081932
35961881
6924915
66409598
35169779
1655013
75841830
11146197
28409162
59194612
389181
94083589
85868429
45397885