Knowledge
Data
851409647 690731145 189502 773065
99179 23243 10700279 569880
20 22578132 080066 595329 6979