40787446
40216205
84193297
59178173
69871549
44935750
92127347
13073946
90497612
5545043
55184539
19801124
20982572
8262478
65238730
18152261
8435919
11087827
38712407
6136933
7239273
17656004
20497192
39995168
81648391
75631507
62794951
89829751
78621253
81394544
33828517
74899250
13516290
70886450
54858903
68396020
66413533
63372236
37522289
53216112