Knowledge
Data
3294 2826879 9315
1902759615 48819 1036407973
4412084310 139672839 26798100859 47029 32