116357
204557
619447
526684
205639
125493
687730
504332
452844
587830
1015416
1020148
615538
281453
84790
83230
1026834
97785
860983
458471
746480
651272
336308
325184