78389626
46951310
59209813
83395604
97504533
557602
55013433
42422740
33527000
35138947
89977695
37215123
94955920
16627441
77312619
91286443
2992829
67926162
23385972
54644661
29108170
34065170
29791735
38236175
28173474
6733216
91512279
29511765
29951600
45639289
80498000
11639795
37578266
39938241
56079950
98589441
47831660
45873288
13868481
7892492