89542264
62533155
60504517
6032422
6191673
30713176
31759284
9045648
20443599
11614527
70184368
85343183
28576459
94898476
3003585
44033421
14763547
5583916
80218153
92514975
44943963
49386450
82741720
9037570
36568560
16465978
40797751
36549413
16735158
460265
48518311
16634289
20098426
2546288
7971374
53661944
92482945
803791
75716897
55952979