3445645
8849101
15508147
98153101
16129664
45457717
66725247
94165432
25512593
42531756
38811008
27124190
42011093
66029854
17112156
27181606
42068567
62171572
155762
46403379
92339932
4182762
12613652
71304431
95011334
38973145
90349063
3940817
86348379
3834171
43041270
76528823
63034966
49593690
16799871
3817150
24029884
5907859
68668270
82308679