32531587
27063688
71825085
85412721
65248879
2297516
84816764
69102359
6167847
66885916
10671684
9822918
23868347
36352120
79537026
35685525
91716352
66526228
41126953
42224670
56809035
39015387
74441791
6095101
14434826
5899192
4834717
31876950
36444536
15916895
35062123
35918567
66762837
18842947
26339324
34565615
27479955
9323766
44831253
9604537