38939999
34647716
73692245
52727209
99729108
49604767
53296037
27437264
52861964
93469812
59083109
69168187
82863881
17192371
33386116
9619576
58064126
71876374
8441102
16319532
64223666
14261998
82074879
44264178
65387030
41554459
36562200
94958367
3096293
73535298
89973163
6201620
29188434
64857463
61449444
64499962
14132270
44947988
15286593
79107933