17843768995630752
18069902869139820
17931320434349543
18129811438048061
17889206491687519
17894724853107561
18078692149175475
6