Knowledge
Data
28 626 221067746 96 686568178
51340440334 5357929 55975 3799610971
48806 123126 12238150