65754126
86261905
61122956
77888634
7448898
78488086
64713410
79777653
94568507
8731312
6065379
62959954
56189115
25634135
92251275
21218027
79039695
53802096
26199275
59519241
7175283
26664883
91466500
67786336
52372730
55951140
17771988
41827082
15623803
95837684
3165225
65257964
28779855
68914000
39821913
34191152
65831369
76792328
82494399
13616012