43993655
9932139
45754545
66951539
46417626
93088598
2596935
73225690
61495916
21188652
9802521
11195161
47234149
51374940
41379351
43192496
22519455
22985823
7985533
15022840
18287142
31144470
80748535
34937423
6982718
7136387
49097508
71608417
71724176
92469412