17543329
5617556
54945594
6791713
88062944
76209648
39698836
73525745
7616700
26886362
71183314
7154314
17173308
51581977
57802063
28871168
75565138
92038501
50658002
98089797
47575395
1856381
71735775
7257901
58525803
86827276
52208903
26858524
38199847
2825079
19204573
11485237
75969676
68189262
67329113
33098521
33595824
34028881
8845641
12659921