41995877
34431088
66463539
7198195
44772403
92784026
14818204
70049931
77882627
27011895
21184903
48215096
17366414
47842601
52944316
47342881
15204149
63253413
74772547
46682752
82371710
52098197
17471345
43365510
22519844
47727291
89225538
15775637
84982488
66511407
46559275
84042467
7662355
61192708
90786991
10681395
51927356
41029115
33546266
62518156