233638
797693
103549
372753
629499
269368
137683
267600
460538
647590
571756
576299
5062799
3502581
2983148
2303804
2205988
2003609
189678
1893357
1737118
1711136
1655195
1622471