180640
530400
442807
47117
758814
18125
971896
654914
672479
647828
317357
357477
355846
781513
732352
709760
288403
448458
671933
164769
248139
639114
969350
442984
109512