26593492
26155358
5099989
78172233
85475740
36122983
55196168
12869375
9636295
70305148
11801347
32176623
51128168
38156875
22801354
55693456
44982574
20466966
62326109
23608452
82926398
89909663
3920422
24684626
24056337
30521433
62837113
80278424
92132162
28209664
71178792
8162695
97308229
62293386
96968528
96651526
53265289
57142176
55276136
7809830