Knowledge
Data
33308527632 305482 591304152 910679667 8094380
23 21329343 3128 241740741 55563992
20375221 08 6009555 559011083 42532707