802620
55415
798816
58006
77625
96559
2304537
534119
38317
1691033
1074010
1671818
435166736
241004380
1685148313
158685269
131637180
125608260
1136058896
104863214
89961182
84090292
76544141
70473160