44642676
8431550
62339096
64404936
67707632
68018650
62359486
3850585
30839519
6183560
56191633
1214379
98149825
75094951
6788206
41966477
93969884
78119617
31206983
79851102
3041057
93521280
65629645
913221
49473589
32331558
38643354
56569359
71354573
43106767
82319122
86173808
56443010
49264209
9989505
80346552
73566992
9040901
32664354
42216762