Knowledge
Data
310973 36398 14839508 96133296327
916033 22179003 83317 983104 278
59530367 93422256943 46088211689