93032109
50429420
34202710
43535894
46191572
85697410
39641194
6614886
13516270
28516925
115548
5911807
15173683
54276074
66682200
30666136
9597038
43807536
42519741
23048022
342916
41385550
8666451
35315329
5037716
6889875
9099553
10852640
24973012
58199839
56669605
9705414
13467257
25586453
2558292
41936959
68295776
58281893
33894805
83259901