87884448
81792737
63714514
44384009
31379023
96164949
21019716
95672623
89165548
14626262
73917429
52617125
29699552
75224641
8452466
75603305
92452573
93381420
11551487
68294229
7730978
36736416
287915
24726969
2405511
56297103
33386178
42974216
651323
38091802
81055178
82198
8705323
16503093
6214715
21028094
83913030
52671304
45092512
44312769