97767666
40325699
82054833
64714728
71038288
66446269
3448944
19688495
84075676
73724032
36252137
52431686
2413830
81621769
8168251
67482123
4948742
39222061
25578847
36558452
16431490
58248503
40502983
92948704
9153684
23053827
21525590
47213347
88769626
63817736
59063559
9188534
9394155
4549237
56329980
83008187
20963450
7332971
33853413
55886424