56932600
53743527
80944657
6927914
60954789
2905332
1041725
38727145
9737119
26118397
65863217
98475731
89217445
91751623
53817525
94227820
65714107
25074330
15741525
59273124
1352716
75738965
18978978
26238214
68676
35081611
14684987
24947271
34316324
19617319
63531833
701890
37716838
74216520
1022354
3026660
21457176
71239871
80488555
21381907