77137965
48997201
95945418
69107511
8028157
73049883
1348025
17816709
53785428
58111507
39187277
26835849
53195042
47033205
51201605
2068654
43638831
54886872
61043301
13544023
29334479
3354257
478316
28382503
68032997
5467932
2930224
18423827
67456697
27665910
960552
3967773
3577178
99809572
48838233
71892732
31479662
56028742
21232914
54103063