Knowledge
Data
35 120491536 81453317132
7572393 23301177689 37286181172
40 52561068278 3250231905 17