769511
528758
992476
365593
863216
565382
549147
512643
153878
103720
745377
320516
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471