80645367
9743995
48338089
65516156
96576894
87291177
36088563
20389891
4931046
36474418
19545454
88142731
81964455
98638615
484085
37375288
49138357
41632754
8104222
86052458
90905098
36154651
51724346
46961413
38777065
27215418
62314809
82627307
82091018
39467181
91621745
27188537
67156540
60263226
81682386
9148597
72888064
69095341
91911450
91448420