86582342
86638259
26061409
42205036
87507730
31831666
20509214
41118901
35219797
58398487
52721167
51771600
13409764
10148372
32259121
15488416
54886946
31065416
99527810
51459880
80758645
30062927
52234895
53902898
292577
66118157
61245782
76564427
98628678
34672247
5141437
80322162
97429063
59329811
77712254
21897799
35899843
84402669
8551171
57313856