Knowledge
Data
5638 35899371 74446264400 350
29096 7217633425 91796990 879 4851200
40597 025615362 05 36521938 309141882