Knowledge
Data
343107857 30827 7155440 252581
42050032 8853574 5771000371
76381372297 434 50 245 53478593