Knowledge
Data
20520 63 41520248151
6612 59488439677 394105 14719536 1001380170
86 83 6452 31321 59167523681