753773
35215026
31917741
32119140
5543209
93016473
30749434
21965879
24125278
94919523
48989557
82921262
86208638
74053585
80319980
47059785
74705576
74258588
91632088
23889561
99596976
26572122
45023637
17524828
13444325
66052704
65404410
14024427
7331667
54535954
70332863
1156629
69283749
77936397
21358077
70856032
73629420
96101223
13163783
28166192