301663
838150
899107
766821
408771
978106
445977
441669
454500
349576
562138
61936
351735
82869
317188
394784
293494
710625
746412
975598
1028868
172765
89367
590375
660634
157686