32713327
45666168
18758811
44609870
17408350
6986520
27059740
46707926
26439311
16573188
47788782
1063480
33271477
1984611
82094511
64471079
5481712
8409121
18075239
73405036
40661525
40159202
33921435
831361
17359831
38219
32494521
1955714
93518003
31359066
59889886
12122199
6073088
54148104
80161541
45886395
9279675
42325192
89359252
15259493