Knowledge
Data
360592 4138 40182319700 512 14028
89244924 74571013294 180785588
99417542 548991421 67973445 2286068452