Knowledge
Data
29938886 116753076 822334 56552603
9496812 969 80 50 1999462429
855 95 562234932 2181023379