686188
730139
438168
869559
282616
431529
9493
14570
1012216
553957
877397
36168
55152
453585
68948
1495557
1178330
29387
694195
1345309
803360
936608
810770
109950
1166662
51650