Knowledge
Data
73878211607 5791075 6791096 251316
51 159609 20722787 608730320 291266
37716148006 36468 8627949 21618181 96353261