Knowledge
Data
44586 1164660 43511 175560595 7535313771
59504600 579828 266962483 33322153 8345760
5845 209818469 32 3988434301