Knowledge
Data
32915 596642 111235616 4037035
85058726802 810984 15464478 8803 939273
29001537 27881390 48