12505759
85987111
70562079
50392571
12669887
49058666
44094894
53326816
21043777
55543191
79108798
33103528
44371635
62434788
13118969
15566503
79398629
49036899
21409438
99844593
74055057
79065952
29941834
61738649
58399101
8056739
58101054
75878605
94273786
6612632
47399534
90207782
6381806
43496712
8405806
46627274
39107972
59638409
63533854
10357253