55495237
69665997
18501129
33558116
63492338
31078502
16613874
28672650
6801301
76903719
65983605
8138306
72486338
2859485
87156602
27574539
34122698
17073252
50313546
8656830
36836524
46781868
51498433
87868007
66745007
47385978
54542408
37541275
8864551
88966324
66752742
10147921
34866119
31532599
10082410
71362155
8658823
21332776
22733142
29295228