97313970
54365688
70521192
64668369
1205949
84606565
5455428
33008409
8248677
68049289
18918024
67769540
15669197
58342135
25663601
41253645
77873112
73377089
61817712
72872006
799836
78473728
71284140
86113424
29763264
98368062
51529957
2291749
96877258
85615483
35155867
72733383
90044158
643278
90647760
8668389
30522373
99758639
70593256
12079701