Knowledge
Data
512503 3525 657305448
3209691 381661849 55986 4376176226 9682
145821701 714 60 0375853 3589