96387079
87442122
919745
3949631
36087
51658928
93155194
52902497
35708030
48028051
57959731
30686077
17148899
17585238
8916527
21515835
13595056
34444017
68199867
8904634
74735877
50808405
641514
2471298
83932048
6243516
80927668
701713
38845850
40136742
21856083
9485296
89088349
77016551
34709954
49385316
32164715
63355059
43607484
24709908