88237968
51317229
27257937
89825375
73608788
82556218
17053378
28092149
94897048
82885447
46282488
28604663
13825670
9496165
48701647
26882507
14044325
63995122
8465560
60171428
83351269
49167774
72389948
61839190
50555242
67732878
45852146
25094799
38675195
95988273
60431023
15809224
62775201
573454
10008118
62103925
44756605
82511629
14079244
98645323