Knowledge
Data
64961330 296316 1112766480 5152835 026594760
135125338 999521030 6150203540
180585198 96929050574 785 88723766960