5375938
76777133
98376443
94275040
16487499
356632
11855897
3831958
72139074
94243496
1249593
1584720
57947240
34326109
3535029
21518465
13325874
94126645
12097190
45462329
1480873
4399601
65795362
33317366
11706949
1477064
6948258
9367594
89879953
43862959
32277776
90175840
22163087
30729956
80293467
9573245
74769300
48016134
79327992
385926