Knowledge
Data
311628 32727 501314 3985968376 7585
6472747937 64 85116689753 2022 93
32 494151 0114310 5054 1368819