Knowledge
Data
3109952 9095 601107 450613 447160419
109251 75748 05493 77
16357053565 9618028 377 986786213 4840821362