Knowledge
Data
625508978 9599035469 1295782896 58618860
1866205 8461520 1116812
522 308662410 687290 12562108031