59594
8575
435525
37783
860385
60242
642456
243297
739240
222351
449935
812990
610606
304467
739582
306296
183669
1005858
440816
380694
857963
270785
718977
13522
906836
356177