Knowledge
Data
8596 23539 271080037 149177507
294301732 79239 64 676130309
0565401510 146103615 6545474 47093 1721