39825005
22893708
42263596
93987016
65865953
26508490
65702669
1259371
68384936
11624793
11251676
7649240
22641067
982722
85566092
69437936
61438714
11072107
17619193
5906998
98023399
67694020
54636732
69222389
55654773
3888583
1462519
18163974
44703454
11953681
32512770
6286525
48332853
67859129
32803013
65352733
79098154
15053823
17768834
26799866