49959187
19255963
71529455
38544329
67207416
14668528
46085916
15227196
82332064
6768224
89063205
75463416
2303285
39854680
4981501
73308432
11363618
77743507
63165992
76373099
52459414
70039692
4547055
93324807
94295280
49365489
84379150
30947270
97664649
97225553
82818388
68233769
62786501
73237497
56318264
37037766
9984617
55444814
47894699
14781007