2143123
161046
75625
772135
13437
99786
1014102
3330
958182
1170
1562137
88529
67732
4737
51480
95395
988
882138
74634
64380