65805773
12813103
7416321
27926503
55495320
66996938
70336020
19436136
89374733
46436610
70511864
98624140
54235891
57468745
3151330
51727303
42496377
98917552
46489667
1897443
53631498
24122775
43254047
39237808
654574
89589040
76725073
33367014
8875010
27107519
53295826
32754492
7306919
53396540
87279794
10439577
20465657
86246484
93054964
5827841