942418
515672
411392
757420
878297
121283
161224
45876
624422
957277
996113
836260
667223
132372
52344
430925
279957
673186
745118
251657
26626
687537
219267
22628
699220
637500
102366
899987
880741
819208