426936
869695
677238
24488
120503
263568
746143
989859
46128
987516
539312
729775
5134799
3554581
3063148
2370804
2229988
2043609
1954357
191278
1762118
1719136
1686195
1635471