Knowledge
Data
34264517744 7685292 304515 998368 702666
344048 56238 70562652 79355226730 943618277
31826904120 815 4054767 30638476