Knowledge
Data
51 1185798089 59 12300 85
365 20226661 8796 4993448642 30226933948
40 37942923598 3031586127 96866947 656831