61148630
93253494
9465339
39215495
21543368
20646579
98914213
22357417
8457243
82128102
73258224
27512287
87591391
80588805
31385347
22601923
59135466
63655532
45138229
7164997
95372455
29623265
7902705
61242292
8836450
603166
16331070
23559000
8657774
8441766
52852947
55423974
12042037
9877218
21855086
96628692
64053817
9562807
42937115
70603267