33446076
1163864
3568355
9381516
14433007
27018303
37215531
97915793
14568883
50099651
86765552
6421991
94232457
69405297
24897159
42641122
75239601
4931491
82547311
36112820
80794458
60374985
78796641
39178996
38321512
50637557
17985762
44494685
97043672
80759437
24717126
83731722
64215002
54144449
12156913
45238351
24415422
39654246
91017191
7319443