998517
516288
938174
888911
246374
167518
28747
473164
76536
905259
347839
739387
5451367
4483934
4307459
3436462
3427998
3368286
3318956
2986729
2968226
2464209
2124352
2120407