138601
550418
286845
696980
486582
689564
51583
72285
138510
249246
898395
808684
470207
429516
366530
397609
677878
423238
286350
57591
1041433
208929
7012
134116
247222
57289