84773918
88304495
87619245
99286020
46842093
4137823
21828713
4133260
42628736
65658398
46659473
70926126
98694698
55848028
77282942
13902103
64759308
47847781
29634648
66682365
94221970
78766480
52579520
68969839
28204239
69803025
76797440
28453799
34313007
64869668
71868351
76185162
83989096
34263139
7264514
77666311
22688384
39776133
30834262
7117525