Knowledge
Data
16759819743 83680944 64544927043
120 19256630 719030644 11639885
99419 3159267 296024750