8012488
1141580
809610
538505
236543
2527870
83987
253295
1820509
1056243
3198849
881949
792147
1010724
45952
593377
284284
528841
442275
818256