Knowledge
Data
94118220115 159561533 58
96452992621 1389240 25694416 572881 350
665140334 134842 37074352 5691874 874