Knowledge
Data
31 829422299 5927 449582 76500949589
331 184 174430 65954911394 706077564
450050 54764741 526718335 73918622 710843998