933466
83728
575256
259921
730946
441753
684624
585593
683726
481742
245776
130784
6425368
5212935
5003460
38631000
3832287
3804956
3649462
3412226
339137
3329730
2799209
256611