45954283
16779
21115363
10244
35138584
15136
21957055
7555
18527913
6569
17699707
2868
17461788
4913
18398363
6342
16691884
4319
12402363
826
14740063
4599
10466052
4055
15587036
3304
14112297
4002
14457772
3637
13331869
4209
7293713
2349
20229229
4724
16796273
6955
16133856
5114
7010454
1583
19671374
7853
7072145
1159
11532051
6122
18988030
4699
11741614
3462
24058966
6226
23499631
8268