34845143
54267694
93648360
70521571
5198900
66632017
67677939
85239357
78636082
79233776
65844526
67121750
11406783
51786326
48414196
53759012
27997345
72835344
23792852
80166802
99144423
27866696
78293112
86816144
75682627
40362049
4408958
9111821
93709080
18687205
67315470
59422480
89216910
84152505
48706943
87769136
19062408
9825733
39229745
26569630