86982953
14787720
93233698
5223308
8188852
89656094
12656558
56698242
7731434
53323976
23287572
53396658
7211263
7116137
21687527
22943456
39693651
91926983
42763426
8978094
17863819
80722108
93299691
93171640
50225225
12032052
72874170
73178205
15172096
23359694
82201032
9704598
55723605
35329943
63326366
84888708
92502068
40743233
34016938
8469675