32012280
60788428
19045913
50602284
72836032
98577820
92983961
93399737
95563793
54631090
44698553
9738675
68762140
312327
1911949
30437624
39193052
72705799
73539788
79365087
16714558
40088184
81909462
9436616
15036679
59161899
505946
48234501
59269912
82483223
26922305
944940
16652607
98764821
2077503
27047273
54631110
96717342
8239444
58162330