Knowledge
Data
3095302399 391808 38977 43403927273 243574
16513 32582 4566 364778529
59172599069 80808 55665493753