Knowledge
Data
12194 3876 8566 915015634 667
354249026 1190474 425 658406721 45101154
25 259793 616437397