101131677
63961669
79531575
100111543
63871520
42561455
59561337
61721292
82991285
84391236
42251137
4155898
4961892
9277863
6889817
9802779
5530586
4270469
9847388
6695358