Knowledge
Data
2636 41102092 990401642 751 2549973
239 635 437 94 95405364
841123766 25680 80348262 714570