Knowledge
Data
25128394 58442860420 82808192 762546
109417 1523228 3523967 44362517 166561601
1100212056 421065531 84483731183