Knowledge
Data
60 15596 11026243 7895348550 968274
3673 3688 97282 4238
0096586 425612687 12073025294 3901