313789
53081
279846
525824
843430
819400
463421
620529
62849
601461
713711
150994
5132799
3552581
3057148
2366804
2228988
2038609
1951357
191178
1760118
1718136
1685195
1634471