9151428
5613894
66607433
48511064
72486984
31104677
25796128
32087478
63875065
77227803
79954230
32376362
93833279
55416825
69078661
71337656
90676739
21129867
58203446
24141272
38102906
18436891
5010524
84421464
30065941
70323045
61748183
25256314
28822208
96018952
29254965
1470703
45372298
7832447
92112359
51424331
53801218
46212099
70018637
41979083