Knowledge
Data
251 8751583 539781568 5907204 073392
1703103 0238346 71111537 8640917 249662
40 49426831011 586920 720648