290613
281946
747624
406219
959386
557526
351222
26770
319751
249959
211796
5182
160484
491500
170459
871307
153530
528282
488924
353588
841379
141318
924737
700107
203845
409238