Knowledge
Data
29589307135 143209291 79760207 85172397472
1098810 5719157 150096
3391881 4330268700 789 601287517 94987436