101316
111321
524686
633530
358791
824807
823656
951290
49228
922243
29812
834836
943671
1011353
787195
823384
4841500
2566654
1875336
1682736
1639237
158467
1513895
1491433
1474854
1458922
1423850
1304400
1303500
12652