44534
448680
307147
850319
338835
786199
382540
756242
579423
24879
998935
966807
5169799
3587581
3116148
2417804
2243988
2068609
1989358
192178
1776118
1724136
1696196
1642471