Knowledge
Data
31649 604980908 6177395 89316
7350458747 2002973 3009480 99
585953725 626217358 9907438268 7327798186 905169