28864896
58403656
30859366
57575008
97968801
12492445
1236514
61466584
51985135
49164506
73351419
40026916
9403775
50486011
59709799
40364496
46517724
6296252
31012518
37259003
37303697
6333475
75605409
78132891
78995742
36013622
76184965
65766478
6102290
38995280
3297556
55599519
43356475
18596851
47566955
30419
7543244
80331462
84994264
13359797