Knowledge
Data
26 024216 901050 60565699231 1284
39272912280 527583960 684043 95097389319
2067999 497510894 76059490144 3398645