Knowledge
Data
29662096236 28598546218 592502257 3275325823
551628589 8073844316 531996683 312 434
22147590255 7620221409 99007414 903930 392678252