85365761
14022928
84721278
76053918
48994411
28468223
23512004
3224619
26984598
10829383
6908788
6999713
72542238
66904801
8481593
75558220
6404542
11538248
17954594
85498136
79617325
68374597
65259811
21898538
6917468
8728030
59548441
1085509
76044170
42548904
8585966
88199353
488651
72557245
59899099
77134838
17507719
89397157
49774585
43352659