84886210
14727795
39203150
13656151
80456869
8965699
79053988
90198594
79905949
22709135
25705476
73969207
9496261
19623932
31959191
34275738
76454101
27482386
99968605
53692061
94654927
61683247
41363949
67225538
97783050
14593590
881102
38535398
23507560
97703970
19733229
34842070
15587569
13023047
5241230
94121687
74039656
51935377
31987260
14503226