Knowledge
Data
71146553 1345808 6987582553 4778112 4338
2975000666 755673088 501 485228286
786042 172650 8561223 827