132269
501320
391280
372515
1121105
528440
49012
332471
776327
277691
680477
679671
262284
500841
416275
781256
811951
470118
374102
58387
521115
83666
279432
636607