29069235
84679479
6418718
79255637
76919097
9536707
357833
2594109
72836977
58168287
26472778
8424003
46958473
12692264
39912832
99699158
15576028
10973120
46291207
24073405
2114226
21062537
40127895
83569440
31061510
43294229
47301501
8678822
1812618
717152
49141973
55014578
31521008
13018762
39584586
87032470
6726928
11391422
77359768
85521513