140288
282311
458653
469947
806259
750599
601470
303761
237625
380188
702411
38115
487818
29700
59594
8575
435525
37783
860385
60242
642456
243297
739240
222351
449935
812990