20149015
59554752
64008380
92233731
78471474
79301879
80496410
43205696
41469987
28681294
68734973
10966418
91013412
20099245
55257060
30206137
15408737
87206583
22343353
3287522
27716856
21953222
887572
34999370
95279323
62272707
19134214
86394802
4407259
64588459
1222157
2319031
287368
83009893
85114080
50947159
50373143
52789891
32615629
37889701