99384369
47272754
68298188
97986186
7439995
78383556
16335895
99096577
16801820
52399377
66685117
27692644
3796627
75729527
64018680
378985
19962104
58115698
95715177
21577907
8975681
91895456
9104810
6833848
87436544
30799166
75169642
58545526
32443600
51518518
60089860
25065238
55008007
83292354
65224583
90822927
36997284
48834442
11107758
15198025