43919269
85137296
23452156
13779808
63516607
73196520
3242905
6894634
61597071
45665200
33063236
41378275
71354754
35585953
12735420
66743536
86073679
75834064
51555235
41344356
32381602
66804609
3327082
82775039
39368768
13061485
46624772
78997487
26037842
77926528
60613808
648605
65484376
16251602
61166499
14262444
59082957
73348383
27628383
60853773