969140
150860
879127
527684
538178
509593
63617
773865
323166
626275
902456
265267
229466
333896
34380
345946
1604
816493
792286
858680
246465
232573
311166
823827
655704
308285