Knowledge
Data
38577159286 320424174 2620990080
929483733 350271874 91631186 06436555
20 7943302346 127 788964 22127813608