Knowledge
Data
28 158084 21661430 314901
029937228 43037684 47529
64233297973 5826 6415013603 229157743