87031
79299179
56752068
38405438
64628003
57003110
6722110
23658775
2424657
32494588
15604110
85727129
27734286
13423891
51255284
94502997
95166754
25388353
86677269
8095636
36582627
8833025
6926476
42284143
32186435
9325014
48402757
46077920
93776200
70443845
45896411
99554563
3504872
69321599
6015251
2244142
73842048
17437933
80582089
47954438