104306
663200
723447
552793
287731
662110
166542
708945
241117
163414
982772
43234
1091122
1083113
1068558
1067311
1064551
1063707
1055904
1045196
1038315
1029720
1029822
1029252