24878768
57014008
19802813
81689160
43685108
43544316
7415486
35668436
83385854
81695969
29681730
29155315
7884730
6407763
8993415
41476848
94328563
11097708
5426152
65325812
35783846
95953382
38871336
23276753
1553071
58559020
70122350
12304975
305852
13411667
34842280
14595962
12455347
9489127
58345155
70674255
8395830
42622564
52987754
9188521