30442696
37503794
47474477
999446
48276927
3727996
30884534
5461538
63184272
91342780
41532140
90643112
84091487
42505161
62447998
64211666
75883829
2684830
57121462
89383195
17537072
65342566
18576255
25204492
10124791
72414066
7133494
10589382
21232165
25588615
3691434
48778376
30002571
17727035
21691462
92588669
43559866
69827818
27013428
1926391