Knowledge
Data
308 2347367 6733144 4596 43637
54180367126 105713781 82772 17932 7809619381
9370506976 1380 032860 392800059