95398250
75702612
78531540
50527624
67747166
19035664
88554996
57649808
68395137
96552567
2621796
4325284
82298737
59268684
2714459
16416614
12683672
99999626
98519318
35595702
59699759
99203396
42375001
57619164
32624616
76143904
81267638
6966248
14447054
10141205
9327256
9518754
97674544
8145188
36332797
50683935
2793120
83593228
9715917
31887419