40318202
53305766
45048369
51783186
21952743
76649562
59952853
62191134
22868929
17266179
48604755
9944293
91653874
55582022
775396
79779498
81431473
35633454
39651831
84447326
58235202
47017160
79479552
58667332
87938836
1592829
39442160
67735173
37792901
29225443
50899324
62601269
75316072
67928159
27102011
3523545
97643045
65165474
3757027
57591097