20175974
30537583
80217639
56294295
59514728
16944927
87868934
31765081
60868206
3097697
8297122
22696933
5118696
46108959
66004673
79062178
50721934
83823069
80857450
28415904
50737703
57812413
85961166
47422563
14883268
38239378
92079186
87044408
12858051
2998140
37139806
18175928
70811508
36999455
13383584
70149045
72218913
5803323
75733561
96495531