Knowledge
Data
29 4642088628 23303252 8155013 351509578
210081593 6449780643 8206744
178561 369 9679110