128319
2121216
649454
1213707
256564
1095762
436226
87335
1671407
1713221
983397
514580
844221
733890
1194647
174084
2240501
930354
1315133
438399
354959
958394
1045184
1054565
1033540
958760