Knowledge
Data
3162502 920929 603 30321812
66531666 99635 7382382272
18118366845 1083000 10337108 62652 31479854