227181
840963
224953
40526
428152
307690
546400
354225
553956
404584
277144
837388
913926
101499
58917
918674
12181745
629686
4032577
3953980
3306510
2655192
2121495
2089216
2032492
182666
1761948
16255
153361
1528545