Knowledge
Data
1604972 7484296635 45537651
19726563 2523184903 17675895047
16749868 210593880 905039833 800 554091497