38414476
82266232
97308987
9008338
6355801
64413481
54235855
699935
53302283
50462220
67184479
50366647
77134926
72039919
12406084
22279742
43456301
43385046
93933079
37985070
57286240
1267428
43917178
81948635
4432538
83175083
28065474
85402611
61719624
58397979
29273233
26106649
25897881
19342912
47171602
54452510
2552453
23379061
76929531
57005882