47136
82598
688670
625387
1092152
713811
796683
108276
119106
311598
92384
282533
264370
682385
154265
492310
958439
984341
816952
155908
212202
654403
1057382
213164
223537
1119421
591782
940379