22721137
12706715
421586
3272996
88357614
41535589
48348021
50884491
24017589
9864186
88661338
1504540
70165947
13008122
13717069
91044737
96215548
66428791
31176500
45582657
62506885
8598443
8328544
81684451
37092418
3006836
15705038
82873546
95952251
6408324
4476405
93789809
7885722
53969844
85062978
90955832
31757224
12537712
66991215
40864700