63796030
24011880
94591150
41156635
35733058
80395455
5712536
56902116
14911011
27358218
85537524
73884094
95788224
22053643
44156362
43874897
80841157
69953992
27962071
32904110
9842034
5754410
4948485
19557068
86968417
22689814
73855942
73763000
84553554
4456881
81653509
36616838
24526378
65954319
22169288
2509916
49404197
80551116
12647249
56253075