712821
89394
232181
357225
208904
625610
57916
329393
378623
373114
63570
608451
90928
572153
872510
657621
23251
803913
42972
960588
1017746
413106
5634
688915
1102411
767119
99139
827784
83672
270400