Knowledge
Data
97969741542 21521 6178981 375131537 9294436250
111 10086144802 268 964317 651
32018272 2997 45642