83936613
58702164
75844429
48679164
92164291
28773883
39121003
68956103
44415389
37803205
47502639
18628209
14284436
38937276
98105224
5581913
53191411
45411451
37977040
47649331
54161690
92247475
7404887
64648798
47306807
2977181
3288240
16331571
92459823
13616078
68518447
43356155
63479333
78543271
18244196
12793582
55279074
7717274
82191943
1506819