90341359
83617921
28299606
6582234
22768950
86133430
3581195
90323699
68117301
9213535
6803801
33275198
60135398
56567822
64551563
77251119
41823427
57809011
77103674
72556021
34938623
45367161
23141212
13925755
27042249
1943306
569583
8651738
81751915
88528044
106607
99564225
37874958
71366572
17563356
37989309
13407227
14045181
70711216
50299116