372600
920143
374372
170393
534796
604927
976573
1000140
1109581
171746
368192
469482
827826
79462
296956
104816
308911
92349
262970
541761
211822
258404
450112
1099850
91160
714443
834203
93984
842828
283869