8405496
80386768
13688163
5463417
7453349
89545387
74612548
63832506
81744321
21069305
79442406
513457
91873360
476196
65377039
53796162
39122367
44033150
30652798
82378721
22599616
38116202
950218
36713027
71375601
77837000
30602900
10036119
34966232
55901624
33116643
51518294
39716851
37325988
16934285
81265177
53648522
68981908
47799892
56668258