21020
55319
86907
29122
33663
91193
25143
9597
84088
17922
11131
49132
20607
29096
10729
67465
42520
12500
62793
20183
36152
90751
30019
27442
3473
9295
8641
44360
8987
19257
13106
19540
7104
4429
5715
36848
13341
20090
3322
18273
3836
3449
18243
8971
86746
29981
29059
67346
36780
19516
27338
29064
4397
3299
11109
17894
19231
10705
8623
25100
20065
3826
84019
9583
5695
20161
91107
20539
42361
20989
62659
33578
7068
36100
12478
9249
48938
90627
13070
44195
13315
55291