5629316
85455610
85223997
50327404
20469640
7811655
2359919
83789883
8455785
50262888
12219369
33763689
57114412
9182933
12607351
77533599
12624052
59561241
4628158
1116210
74954392
15411722
59619641
77143738
48745141
64251085
60406844
66338807
38816654
98928859
39412733
85115712
45206791
50012809
96214981
9116516
71292499
64845234
16684145
26259257