Knowledge
Data
305535959 139705 271673 143471128 2772428550
44547711012 525333 98372 5353 9128
2311 84968279226 66 28