Knowledge
Data
593629 18808934797 5625194691 399220 096
28899 7900903091 8577992 284832
93323424168 00607670 685610 24887039 21