Knowledge
Data
30 90961177851 513558926 35027970 62473027
4904598 300 53324614737
6096 6285664384 744095086 224196 10301