66578611
28385471
89494464
50981436
55782080
79297466
34207039
7998546
40338454
7028918
17824513
31211413
93251568
40449882
70288579
70453124
42863446
20015829
25831441
4445816
89037262
58289508
1759561
18333431
70412823
71921815
14384030
10667915
16855591
50292570
12974954
59289217
25345634
43873122
31421853
45337060
305828
33099057
34594069
39799735