Knowledge
Data
80396 151245914 7818 74168220 76350020
27990699 21562956255 384370 72588
9139446344 19029939181 2574806841