Knowledge
Data
640 813902 9347210 295
29107 130155342 7369988148
81 3779602932 315848111 943 98175229148