Knowledge
Data
80 5744845056 41070272 857989213
667543298 16 79390607 6911940320 45206428774
585630 62833 30864723 874 53728966778