100836
105112
812162
52678
689102
65984
57293
65315
49844
74974
1193129
1159203
627108
825146
32554
595102
36011
8190
113538
71832