49729565
84969738
78287802
30031465
28854136
27576308
50024076
69166902
3599782
2826901
6097146
36487177
15736370
60677630
25871507
77762975
94042973
33467218
42627471
71654061
57417655
39939038
64878741
19822000
34702763
88042661
14479103
14948866
34435555
16957012
35446834
30564257
72867840
67515416
8464402
83959905
45425214
6668414
15538524
27453363