Knowledge
Data
862 20145892 1696585105 43174226624
58013015502 3407 47988956301
53977244 987992 9957798079 200518261