Knowledge
Data
32 764932 399041510
2080 348862904 1025572984
1125660135 665282 759008898 4424393 646