38978098
8137816
44291727
4267042
1829429
71693089
15782091
47394478
79912961
80903764
26035928
47336852
10038533
11781928
12378763
16426099
98918931
63534701
5342386
84044337
63298489
66516642
25887756
41524062
91429691
12682335
69611026
91473609
51238087
132075
69225906
52157353
8510784
73527352
88901052
5742426
4316338
24521823
82561056
35625437