Knowledge
Data
5261 4121431 44308 77059291 9227
2902 3565507140 64807 52375 240690335
86070025875 12 8119