Knowledge
Data
43353732 643043127 93207 3496261699 630616810
45202298 67073767953 7289047116 225221
604 707 2822656461