902439
443130
791904
429374
695343
460518
514239
618414
938457
937700
166362
43781
5161799
3574581
3102148
2403804
2238988
2064609
1979358
191878
1774118
1723136
1693196
1639471