Knowledge
Data
345396 14920 8167870 1891
197101593 8528905 07984
54182613466 744071693 3935552 9350396408