34973721
59808174
11921583
45448931
66683638
54027194
38573004
15748018
546340
56493605
38065731
70183670
15812785
88609784
36931847
88715834
79483968
72287474
21386452
5423167
84396385
8248971
19594685
29648530
2402746
88948434
70817783
58732780
64587795
74158776
9160988
6036375
7535385
97142721
18772624
19446236
40883524
36534349
37689592
75029047