Knowledge
Data
3129 35500553065 5653 258118 638748
2954039868 13424 228296 31 072414
139 8030329668 98437 5986968281