86921166
66538847
74152817
42661307
91087275
4934900
75702284
18762621
70124563
34475322
85984139
54485202
28059138
2475533
36517190
22117508
435129
94977054
66119559
48921781
64955365
44761899
74221923
7070368
65791966
49553163
53035405
32638146
78153705
6152169
37518596
45056944
29717232
80856580
71644240
7031662
83652628
97427588
92338066
47047118