Knowledge
Data
44600 4704 3346 155983 19855
624865274 538652 80721594 942426512 1120
684098361 5312 382 872211 90935806