6025841
82573841
28397613
42791964
5101956
89704219
90156683
7336950
6768160
63387665
28287080
8694283
47928340
43544430
8396998
11017957
77057555
64816092
30347077
64741460
37518221
8339367
85843499
77945548
10654227
99792143
39806250
2531516
73428190
39172232
46832816
48896147
32528671
35082895
66079793
30307017
12539210
94798488
181028
32328841