82303398
30449360
69625334
57841640
78589625
1463162
88807059
882705
68731169
58648608
8779245
73295487
3955860
21801395
82198357
31029369
52656708
48468027
41231112
5379538
59749288
44067890
39004139
19208538
38913646
90587785
64227557
9427505
71117304
83258813
89285379
76146183
40428576
78626063
7475354
54924502
69517440
71728521
28524715
26368601