Knowledge
Data
2877780186 22063 306331649 600553324
74655722 3771382 5917613767 626227255 528
90103931 5441652 41084664 63791 251600