16583336
8205492
80691010
2456077
75814477
54249297
7044278
58457966
15394809
44229955
16022559
97951292
72632555
49114318
40781194
70366476
66673407
23587423
848382
2387871
50052794
49477136
30172351
876183
3860195
67048401
556552
20836230
57049825
59089375
21003148
68349375
15854333
73604658
24468457
39742931
55066954
18877793
89364249
75464700