Knowledge
Data
20959056 825568 2277
33 6991287 545 6409
8856210364 1664310770 2406680449 28754217214 81458215