Knowledge
Data
150337416 15327 218973 876 3208227875
122932 8114 42505760 359
5168957122 5585667915 40521 75677013065