60931658
58853935
45774857
11132710
83519688
18311797
77019273
9707921
82447892
1463214
85867162
46711368
34543676
56195663
72077478
25445586
41348455
39532999
86811374
83822620
57099352
8088986
2173978
60964776
40787953
99502535
1426338
7113158
9281475
47011045
11108199
26241894
86498927
26358535
67693865
36208346
4099411
499048
61266060
55348823