81148321
84392726
35003655
2616638
59862454
58924355
25933868
283191
95319515
77194993
16912759
94156194
6295010
39145584
87987568
49006941
77944986
8788069
87126993
77147214
49417036
47425161
6403932
82794382
90469292
56875229
25204225
14965016
9106891
44499233
84032329
42515536
18758318
82788588
14646557
24501344
8889678
63631328
1957290
69207698