90975543
12095852
3385617
53696104
78323123
39324298
27889961
64919555
77621550
3949260
93337076
65741335
65433680
46595742
12767465
90326614
55216160
3032452
69168191
98875538
79086581
98761177
8358291
55861107
41439428
9002034
11849207
63138302
18011954
50478896
97356087
79969032
59019244
61441057
39031887
86241150
44253736
16365309
83931540
94369318