Knowledge
Data
40277061 423541506 429818 699 58143186948
229748 33214 1594 5032314
20137414319 6622 6616 1630475175