140314
724518
189455
161812
845636
533592
192343
303133
132931
1177634
115729
630591
647300
456138
346544
278394
12816
101742
356484
149883
504863
572527
836533
356708
482568
502990