Knowledge
Data
199 3826352 1664526 10141141864 569
93 31386980128 663164499 5091636516 157647
10665561 480745 134693 47271242