Knowledge
Data
505 261275166 74634888 863778447 399
681512 802030 455934621
60 11572665 56069 24340557231 485848271