Knowledge
Data
60 389228814 99311865952 813 18232
838371 539808 49451418 78811 956984088
411361 4819201 4277801 17894 54080795