Knowledge
Data
58 46 5729190 249102848 16791541
15097 6387262 60550233 3391858856 3147293
0285616 739860 301869 1988942691 838112617