79652
537127
1029446
340205
1316980
369758
160597
11783
68665
1298752
535248
920773
608538
278453
84290
79230
1018834
94785
854983
453471
744480
647272
334308
319184