Knowledge
Data
3221597448 4630924 1183825841 287918877
5590460217 31637501865 661385897 56701833
3147 066568071 99897 34692025042