680979
470192
827180
807805
620372
1060657
595882
2222216
1138800
653454
258564
1131337
941350
538361
537212
551209
96844
593549
1145609
245299
626536
53259
900325
1130272
731729
653396
1339636
659346
790854
1152261