5148866
56369927
33103914
87721082
84237363
69686175
61703516
2750683
17844915
17052196
2239939
74749163
62071021
84656105
50229899
6631927
87713012
40691559
21734826
9828643
36441076
32434754
46186098
32288529
30026964
68017556
77726761
22556548
95017040
65003231
72266908
54473909
6957895
56922189
35811332
22483761
32992770
18215788
70821195
8615334