33136599
68738138
8057433
17038347
5595648
3233353
35716129
80385233
40792772
65375241
46053974
2023487
81563017
45029221
85936170
3265688
5684971
5814373
46557263
97716555
6400923
93642979
77529074
70221774
62943885
71533528
64529376
13775191
69174326
45134075
19998441
74069152
59764659
63726777
12846403
85955134
80238783
14928217
68367808
24822264