Knowledge
Data
526 281180255 18171881 655 7328148183
2821149 026053650 528223420 44 751063789
999 750 88 435349