86684703
57334235
17933617
4681496
54703612
67268065
75558897
37258697
4426658
22513249
87415620
81157552
6232874
5248968
69357472
45212569
15849939
50178526
68339517
63718914
66544808
81915216
89749103
16533305
9338798
47498858
63336628
6516109
89633246
78567924
69248629
52566852
70931314
37353174
34056457
7492954
97927015
1093396
8409605
6768310