81618308
12447135
99025831
8761556
32917708
911784
65358054
48349227
45745185
81198417
28731660
36637788
92172994
44302790
69621877
65513832
15042468
93989211
27942219
10918626
78869298
71791990
96348892
16412520
9021389
34557761
62385768
23686626
59694950
11888008
94898065
65568366
62439886
70624882
22132010
52595819
20753025
2027247
69023718
66583458