595658
963855
118238
175277
699505
706241
1064108
831753
435490
971662
606373
152955
5252799
3676581
3200148
2500804
2277988
2120609
2049358
193778
1828118
1744136
1723196
1660471