41250540
45809929
33882998
13640693
28266918
43829330
35337922
37709381
39116598
17186209
221178
815699
443715
58975
481186
33653
97905
525210
866934
139781
255797
86442
41242415
58779315
38394181
15822665
48422742
85679191
25445107
29663221
22138194
92916637
18356731
35352834