45895906
26763220
38895518
5943557
5371511
65937082
62418933
8068478
79373026
6182374
73418228
60257461
41325918
52196090
33521860
36856142
24578407
18538785
9934230
7904518
89041064
64826257
94936744
29477186
25226202
83973101
22837498
45542401
83795145
12638027
24713138
5624179
4429089
61146075
49616345
72264022
65916742
86434522
77882120
93329834