65164421
74519744
6215622
17171543
52605599
5794861
49573321
27959475
28911904
57571411
91012183
71355682
40126538
63453281
47536740
80328354
79906386
81366874
99741448
8883843
57989516
10041377
30756596
65329817
98622328
6480307
81951590
61392393
58364696
32744332
21883701
38196905
75654666
65464095
21005554
3522056
71374116
96638411
8423244
8347058