Knowledge
Data
30 103375357 9030987352 852380 4034433
51670 4267652 1550 11047732
68307416719 81405288 37 180495792