Knowledge
Data
30 2093506 35080 440948 9707645160
1058885856 6452 80262593
41962840 293247191 228962871