Knowledge
Data
5860 86833160 5277 68875265 897976
602889704 10 80112573
8070602414 6983004 1013513984 55721346221 2147561