Knowledge
Data
14950382 876474904 256 9170014
92176501502 58 18924899 89464 82009296331
51279983 71060367466 27522278 839061 28258