10249618
9601236
75056402
70257953
44411817
12318141
74791548
303715
97333770
33973991
25729737
3352889
8774155
87303042
95214166
74153944
92198400
37374431
38398416
5205495
19597690
3084653
1938899
17004109
44637441
84292283
49279118
82502923
40042974
8092318
97664776
9965837
50936684
46973605
80687886
98129897
1926742
3522542
5607749
39401472