96573038
5378247
88554509
50397546
8096032
37699337
54327663
78536598
99216869
95878422
20055133
62478485
27435835
48521663
13334938
45357840
82049086
51321629
74727478
4066533
19188604
54709951
43493535
9402544
29287653
54778290
96241372
82611103
60314320
18891714
62462877
8389169
32254684
8452585
5852222
57052505
5621082
46334075
54711555
16118580