30547236
60527708
41258135
21763204
82845846
62756807
954553
89292271
72892691
2548429
38154313
15843064
97756966
13174597
218557
75331185
61066592
61367305
6914331
86439862
44807311
495021
59432387
66694638
10582793
36662859
40745693
2916467
52394788
37432792
31081387
34202401
5788955
57013488
60371925
38932674
14756104
19962997
93569953
63284740