Knowledge
Data
23691400 50794936 104504365 352328
34806 661680418 810695 793343
4590 9899890077 4835