Knowledge
Data
331786352 197331 56852041128 2193783
112877411 63970 13205013
84256998626 5541 9659267953