Knowledge
Data
35045 8144663 80313260 3378517 20
476712286 6183 100775923 6298224312 0599
546582489 36 906154951 67726821261