317556
56445
740600
211245
313287
689600
650184
815388
534380
912670
156224
58691
608308
189634
706810
920683
933291
380165
817466
309545
84698
14585
22129
158579
970106
39325