Knowledge
Data
1605681 2954629583 38439523699 766649518
3410328 222150 50966 2381634603
47324279418 54106951 045 51339610 403566