103265
152459
642234
205791
637641
706511
225956
980537
227677
133463
799377
1010282
5096799
3526581
3026148
2329804
2217988
2013609
1918357
190278
1747118
1715136
1669195
1627471