Knowledge
Data
632340563 4468877800 8583 6871782907 1396543172
25618944 2551990 3033408593 156379068
57311 91903271 2770625 2903700501 34