68173936
46845805
77261188
6445805
63445076
52235220
45683516
26251317
51458840
93971095
26345620
89903886
60018165
27153682
30706786
33676928
47401030
78764979
99126552
22203652
34384159
58469
17473532
1576059
97763793
92845145
77705339
82489895
35262384
63819449
76814217
47272664
19774154
54452040
55497256
98571958
43819275
29478279
4659522
53775802