Knowledge
Data
50451581117 45127643 533780261
4542 3244 9650899 2957 23010602
746 878134424 32134187772 11893316
0301496812 215503 58196256729 50701558 7974641