52562625
22894462
1471885
571194
59956092
5871460
43174484
26887991
68118997
10796144
9282195
11009661
88785077
36732145
36559903
72235522
6167920
9229519
94105037
7623904
78316445
9468540
52572822
72961903
42131651
8464899
7342767
11485486
66449051
7709422
78544479
49949599
4875218
74561701
33483087
13552532
66768090
78771398
5985878
30145019