1408772
10609913
12486692
21057748
73758296
3364943
31744468
32106202
890869
1877579
38133222
13854246
70072681
76713809
35281733
69459658
48477380
36705902
99055761
40203615
52404741
55223000
78091186
73524949
2531158
67415315
53296352
26252793
38627955
39756463
45119376
62689415
61981425
93369229
46603242
79522473
4814435
80651000
20676482
89727411