41598100
16015
9339939
2400
3765242
1043
11238139
6160
18967123
6836
10819974
7046
17369384
3722
9393456
3298
5443845
2026
11949619
3226
19123653
6917
10802787
3207
6345793
3201
37860548
12902
32944037
9993
6657245
2214
46689246
17731
4079976
1068
6784605
2164
18510998
4875
5364209
1696
11060114
2133
12951281
4285
7880886
1881
12484679
3741
18826408
9352
38859738
18472
13394308
3625