313139
390693
20110
6013
730528
929542
54639
918764
343456
270289
680267
132100
413805
735572
177699
309368
605494
431668
883582
86236
80824
410494
740777
610623
423768
845151