Knowledge
Data
32 304925 48136214115
65802806767 894 316 86296554112
711128958 8650164207 006245257 1149410764 46