Knowledge
Data
120337326 61678234 175080896 4698009 868831532
212358350 11777864445 863 2834
1071 524500 7123643472 9017569