Knowledge
Data
151983867 420547189 63882995 54895050
94348079442 81184683100 94922051 342893 17928708
18786321833 49912652 7531212