Knowledge
Data
336692 440572186 5890221
7940 03411912175 18269762860 840737701 13958994083
667307942 72130 29732438