54065936
94088904
89329152
38129172
85962563
5423105
7664339
73237599
65725165
67795310
53312891
1838315
74585678
35533582
52293698
215986
84618062
23292333
37782694
74839609
43326329
50113184
12991762
31456338
46286669
92588103
46626619
48282024
61427250
51404522
26148298
53637382
37219898
55488716
683715
30187832
41003573
65843309
88061214
53369443