14089218
1669675
85025065
85685006
66573880
60236807
73668957
38009888
82454769
5568191
23128597
25991945
65321952
8052126
52287309
23165410
9684311
89784508
40709973
7984722
7533109
5703168
5037969
44076930
8698803
68642066
1777791
87527645
2762402
72592330
69563539
86551038
71177950
32543483
15946310
48281550
73611542
49557146
7939224
49365297