39721862
81646737
57159202
17777888
12003761
22204694
55837138
8626374
17208469
915281
27657599
16858050
981634
6105541
40916035
70576933
7658610
97301553
86348447
79721734
73996103
10321018
5698413
52423433
32189524
74889495
9427115
7765128
85171682
45635593
9335770
21387703
9153283
43686388
71332
45056373
86081759
85122082
36882667
69641824