98899609
77397198
85861687
59367232
18125737
41081887
72749212
89202209
86653207
34412644
85832273
74467105
21177989
521968
12867500
74636390
79231337
74114190
84654120
7994954
32586292
8490947
17536820
43299912
64386019
37067976
52212408
74798472
56484613
9314185
49141725
13651960
61165577
75007431
29128725
8691810
39334981
7819389
44142060
29852568