696365
244439
42077
340423
448107
802246
279689
59982
333742
848688
503109
76161
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471