78356275
82338437
96649863
28829887
35093136
2210375
82256521
52254440
8017625
79811137
28845916
6287146
51984401
69302197
99324197
34242002
29334826
57251980
5788325
89596242
31506604
57594335
12982895
9829085
893450
2799214
4107544
9543008
7799727
18867433
32281295
43445682
11951356
14242824
39095103
89982252
80677173
63972696
48824849
42419010