13426996
78627740
1284122
67657958
88433850
67317532
92394444
82604710
71075462
60733007
84313571
45822579
5982927
24853467
8852747
86515847
86753099
80007289
40754075
79426899
59406722
17403736
6990821
30567652
59718562
63548927
31163113
68139463
410757
4621918
92543002
33313370
60623259
9169257
79769377
46478275
79294358
83593556
38045160
8264817