52894718
80015138
95949251
56539894
40086538
26094668
53998240
46296312
31782768
9611250
70955102
57712044
6021707
29506103
35722223
23452651
83546965
85495837
32559758
54017277
20973895
64428764
16982033
884288
8831535
38738613
21556259
71079386
49371459
98293525
72359836
8031119
3059988
9936523
66907985
72285344
30767462
8351878
3574989
9992236