Knowledge
Data
509501869 5281700 30771045135 37431 590
747080712 91374 85187
4698091 9592669 2698888942