Knowledge
Data
21 3009983 58939 5839522
771965 85534 02629417 526 1530440743
3080129050 11086721700 885667 839