Knowledge
Data
2127183 306 369 03560 8019260847
42757285 33439309270 14688534 61266232 84791051172
888034 19686 31636357452