57894784
5847192
78344642
36987866
67168151
43241831
66232081
14102561
82885623
4645517
7216026
15602055
4718716
76611896
71344652
6728951
90691898
12655296
986570
3495741
5898147
34019885
73387338
22236651
19542355
2092556
56606060
40611633
62195030
98367255
1865106
9735465
71405656
45212654
60103396
27303175
314616
28038932
3364832
90851902