Knowledge
Data
2106222 1362468 182110145 4047039
59845061065 38 63529930083 14647489189
361 9827 7017 8386 956