Knowledge
Data
266580 9506557927 8632953 430
789146 822217 243932 70669089 4800677
8042064 63031 70213740 148