8499820
3666
20187503
5400
3032535
1024
23948885
15079
16049614
6085
8798353
2789
2908294
562
4933544
1520
4886907
1382
13096375
4033
16271662
7665
5829422
1850
14660006
5155
5079603
1426
5313630
1844
29564912
9776
12129378
3496
8051232
1828
8102647
2748
4444640
1404
10526352
2664
21625086
10059
4062292
1363
21890720
7247
32188283
13625
13109781
4322
8180311
2808
59438514
17445