1188370
432665
262296
804879
680268
2937474
1202472
47013
1414429
1070247
1829121
110062
771962
657876
257966
46525
100618
734969
152166
513218
818278
300271
1029410
557336
326906
392794