766846
877643
555562
171612
625719
691628
3593581
1184573
101465
115599
512380
331675
5176799
3123148
2426804
2246988
2071609
1996358
192278
1778118
1724136
1699196
1644471