31514309
52889950
15071046
14431127
62434955
31253529
772426
81774
90912151
14749872
23261218
5306265
25644105
87243570
24669986
29005928
3556132
17355821
48304125
66584523
7203206
3627691
25384140
59416593
70582302
43263916
74135174
49223818
32492653
46898925
32225414
88825922
4849828
94385322
14292173
35298970
67997529
92765438
1234662
58655985