75708074
44613718
40383433
49697864
98533228
1236406
16697997
59227219
8996046
35501625
17937286
23222489
58561353
32406053
79494619
50134926
2719625
8353353
84295619
2612977
73541679
53259435
51457087
2667760
8918803
99169344
89905803
59011627
17971370
74535405
10611422
28674673
43159645
72065083
16306569
10924703
23649626
62666832
44501042
55163779