Knowledge
Data
32 230735468 25048156842
64 622349 138630364 34962508 16795228003
3053502 81373 50222111 47932