90884269
76253665
88479354
34251585
16713547
17913176
74749333
33178640
8534003
6653666
66265603
93369299
54547903
49269113
8509826
27909214
27043740
37458325
41205696
45789400
30765619
12527066
12131796
13459970
55471771
5864114
78427853
87219878
25097516
4999082
11854377
97834904
94592943
72331852
53382572
9215861
18386660
83051831
97936132
3025281