84438
260962
287253
968590
475959
806539
878708
961146
290985
167501
178549
955866
5253799
3677581
3201148
2501804
2277988
2122609
2049358
193778
1828118
1744136
1723196
1660471