50553537
82181076
90289516
65701021
45627159
59899794
50587234
28724462
45445145
84383811
7182736
51708075
6371369
874288
128550
42156369
50855297
62319156
66458690
69848237
22623133
60399011
55107128
93923066
87372014
99882108
5625246
75022794
8546454
54544992
94693963
56326637
71146468
67814779
65097338
79152528
53247138
66281274
37039933
61596514