69528
1180187
34346
41848
25614
361894
3181833
7188896
1863715
5358314
1656327
4278160
1548060
2984355
3343391
2591013
5144178
862268
1835541
1103579
702966
1628869
961311
2347959
746873
1248104