Knowledge
Data
90809377 2927855 847411990
46627787 7028930 3928928809 515660 19915852555
786634639 79847452 475503 50634