23242
71484
964926
972617
291781
523751
94270
60955
60704
926993
313199
553378
5555367
4552935
4373459
3470998
3452462
3423286
3372956
3027729
3020226
2500209
2140407
2140352