Knowledge
Data
39988331 2300597148 33576437 10209 515398245
9150095 52022992 0430493
601295 84 5735632 9433201431