230669
819901
795267
34944
929567
959421
839893
50947
976129
295366
477518
394265
5325799
3753581
3268148
2582804
2313988
2166609
2090358
194978
1861118
1756136
1755196
1671471