Knowledge
Data
372349406 68999482945 27 414271 294572
9323948 81742426 96168
130286 55038211616 51199 707967