Knowledge
Data
575751815 7518627 980 801
16120 57883214 304201662 2703686
40200 594 26375619 6004411554 31