Knowledge
Data
351679 3969562 15241465 057368
541315982 27113 946740737 6304 221515256
25784863647 745794 50008 77553