Knowledge
Data
149089215 8072212 81568772 2962844 27505619723
87013251 6794470 0442890109 599372 32465942
42859787 9029915 72184 253700