32078015
59409277
17651605
53825406
83222886
30622652
39602527
24416624
84832383
59261472
54949110
64196696
75859437
87629132
90683529
10118583
385684
19406381
62297925
53834558
2354508
75995345
5904760
31314935
97283401
854150
17295567
52258023
27934339
3142600
67561100
58666909
3109344
24921820
7044169
86659212
8522343
25933488
87337442
12772207