Knowledge
Data
32 2072975 20486683053 49928375 341589157
43195091 13933073612 24632
951 3245001 19 614425615