Knowledge
Data
7112632 64408451455 17558 94257303
18394 60309802 198960310 964593175 55524001226
42725 29499 15044 7870308