33159294
42275356
93922903
26818469
48732708
3088376
19923959
40153932
17206435
9183144
43256234
16012114
49536819
22712978
26697780
47406184
58148321
8138230
44922273
28601784
94537816
50016433
35533469
23689986
12588869
34204883
19454240
83865954
32569725
82883307
6766621
43222115
56686301
69038393
28922332
7932456
29415850
3648678
54039558
21376930