706916
753780
359480
691499
622122
19250
61626
426278
411980
448195
143635
493204
469115
423268
158943
340800
241676
584773
970962
869624