82574411
19845735
31535563
74607362
47429988
72245050
13244032
74246068
18057365
9397808
93608050
3563613
47575123
58327991
29324452
79678805
32469859
7042864
36136933
60415840
56572791
64361168
16298031
76324765
51017129
76659890
80819741
2716719
20551970
25158389
64333284
83995128
89952685
51607167
24287715
68136176
15521540
49419310
60035748
8310385