Knowledge
Data
46222470 32506 5057384 335285 9721470
502 641785412 843041991 105399
2320 27783 4628 910218458