123844
51956
33723
1100207
35133
46752
55759
1552
90049
24635
980188
1089203
714133
78541
93257
804
2954
50528
675122
820