Knowledge
Data
309 31281697 109633066 4993970224
605 277371 7127338180
4490879992 1437 71 62 79907411294