Knowledge
Data
286 217071 51 23 1232844778
63170369 96427344 8300085 448
673850633 711 522012957 05 6030744