667639
70799
528810
493242
990786
828849
300670
604251
43713
585540
220557
109225
27127
209355
473621
710752
366422
179256
489228
895819
787246
643743
1003571
234848
952529
708462