2348268
20663070
93636843
36327144
75311924
13088499
35218566
59912379
86551036
4926531
80473835
84753868
38118322
47506882
21803263
26762249
88294871
9271240
72658313
11034163
52515752
64135986
49269821
52787673
7799638
38459669
6035694
6819450
97796541
98758810
68367022
24983344
7896467
80186295
67432185
12981842
4165681
18163849
52088379
59478814