Knowledge
Data
160868538 350942 27096 2507 6003331685
7968997115 1638134 11332937479
17651564 639 92805652810 768