Knowledge
Data
96 13 1413857 8593786
19914503 11675113 428977 99595
229 842971 8001674991 47266 6757845350