Knowledge
Data
51194240 263981 630 4832120870
401608146 1611273 9542142560
657 134271462 9573856686 512859