Knowledge
Data
20 7070258 1665943 7220382
58673707 6450517896 565862 8563 548
25005399 57940307 086161 2215606