Knowledge
Data
31034 567364 51382 4378917 145975679
960 11369845 6256 1089323
6876918 8003673 391 75 012