496100
981616
208690
188151
475992
598691
464992
136792
354367
600470
461310
128927
5162799
3576581
3104148
2409804
2240988
2064609
1981358
191978
1774118
1723136
1694196
1640471