80034499
69345739
67625479
66854254
59655607
46646924
62113717
98802290
82541921
46078196
23655678
55219447
64497009
85489371
73069415
21345419
58337476
8768248
10206181
8974140
49561997
36893918
63473246
2464615
57152425
39967746
57729408
2475561
67481748
72673176
64092945
31056106
14483992
671500
27015952
91956568
69778150
26485312
69343175
27087690