Knowledge
Data
30 17606 81 649614 864672
12488334 058864 77060505549
112 790426370 96898800 83840926