81981429
24686520
99914082
77169735
95972032
20967751
5864526
3506181
41102776
21687724
54501194
32689056
15957466
53746038
39719612
72451618
675087
79045245
3982124
92473277
19724927
52323995
73922869
94761145
7299944
6656999
91706809
19731788
13611497
84473007
72069825
31206915
47934640
74736930
3617250
65869384
12773018
78333286
89445990
55412190