Knowledge
Data
2622778215 46952 22454214 64184 94471300093
1316436 391 35967463 58191 7935915000
28014955412 62187411249 2436 31689218696