56494254
16949225
34337825
682587
25657961
82011927
9791148
93126422
9900717
24838465
41969754
56753119
8199989
49634294
47605700
10007125
1019212
15598997
47273344
9095997
28281183
12427439
56213812
39232108
52196838
45393983
95894865
23906003
57225938
14264521
65361239
7950333
85899192
80452289
33031400
33218910
96394684
30347727
113356
29101181