Knowledge
Data
51 1599632 70 652503616 30759
50240134539 1605 9826 9808857753 81
1447 848741 0194029429