Knowledge
Data
2563949607 118772595 1071655 612223987
278 112 277762205 998
7903 4834 6495728 946751