70936643
65828934
43088530
6593466
14352788
37755019
41261442
72278036
58464799
44094070
46709923
87574844
17506934
77519820
57294692
96915473
9684569
89547785
68041956
4215430
63198831
45562325
57095188
43229533
4142792
80089566
8751228
96638918
16533449
64213152
24869701
13404813
53336026
92082373
85129822
53304393
81728871
56508039
48468402
5257848