94806025
80114549
62464184
20351998
40065413
39651495
99678074
82164704
77934024
96951119
9891868
97791264
72091183
44989526
32373347
10129557
44472647
98346408
37089738
98367912
81124171
55387081
37054239
25759848
1711623
2218927
30015559
37529463
15706520
30435370
73357258
11786078
60844254
30492709
76478222
49791161
51496601
33901612
8479980
27408925