89797650
24933172
17637258
31451414
98545765
53179528
93614636
25409432
51905462
55832960
53344712
14937869
41376479
66923302
25244446
44923475
29711052
28159164
76061062
32108877
38296227
47101688
90122294
74585707
5202520
51806750
322271
39966477
82928668
86258403
2440314
6415915
12044609
12586975
97599974
33614074
15684377
711580
6985132
74466256