Knowledge
Data
30377186 148509116 0384682 905302819
21 04507830 984581871 25249016 5539042
93800512209 519722 508227