61329078
58294137
63073434
9336310
37272865
51036655
96656279
14433432
13709005
28648043
95394165
85059823
92519606
32485440
27821378
55502230
88134825
1709066
86039104
22601190
18928579
39081638
64393651
95125420
92244561
9589959
75025645
90767745
6153964
74823790
92711222
9255458
85979275
1435857
2971511
8595347
70427132
58328936
6534537
89845764