Knowledge
Data
43104989317 203496 91518684277 20667614 58693766
258977119 92 95509506148 726121870
2603260 72359 8786