Knowledge
Data
352 50231646 20640 438613194 7831619312
377010 49514072 19 2321 538178916
673 993 826