21491134
89776248
27606506
25591846
69501575
78257146
53749613
90759688
51089379
78186730
3447931
62173412
48053946
76806103
28587729
82864520
96085650
9747221
88331324
75161813
49566952
56122912
16668006
6348655
6211156
98191056
67262797
30034244
17063087
38869221
84935358
67095126
68252850
9158167
39096048
70658703
8263480
46098006
74611841
17291238