92261778
86229443
48703535
7816160
1233546
9388663
98111348
15289492
924489
88564211
4822408
20966751
84653631
92358837
28081386
15257959
72741158
70526174
21943015
66003845
5859133
17757095
43014106
371348
53612967
67071026
43648794
87089796
8410450
18829068
13162586
27051280
34606092
52998343
99738856
82694691
18352435
7680968
76929914
6917506