Knowledge
Data
660286 1779972 9933890502
87154503207 5241075312 336244477
58433 5177586 2191553372 572