38416947
9273620
8005373
50627072
59828389
4984648
66582695
96036292
58608656
30428206
53926827
68963498
45383536
876949
39626375
80791144
6259463
76322885
1818499
69257117
99707473
3449147
85032015
37858161
89515618
82136284
56716711
42296407
71996225
55948995
32238582
78073056
51181513
78994817
29311422
57544443
93623036
85693211
63013225
66539061