Knowledge
Data
30817551992 142975282 66019442 112968458 7098734
3594022 812 597
2243056985 597753934 15144455834 2455 34