39143266
99703013
82377905
33287689
73935497
40416861
1720921
55537621
79414724
35328240
4015185
22352649
94001535
36351437
93995108
69383387
20913688
79775462
25099213
29252238
3277997
62317454
14793572
68112226
59989911
78394308
31748278
21662044
27264453
80683981
9062679
14946076
45358966
54061727
81849095
81854722
58446694
46683369
15287612
42376078