10501784
7139808
18313978
61623645
75349508
45644097
39749148
98472507
94928957
24761112
89449254
80671929
84144755
13727762
59528804
87204967
63147694
4915417
1785536
32902494
4817559
21005073
88237449
9882714
43844601
21508263
742521
39745952
37871651
17722515
4308465
6766200
8048221
47328720
42045336
67953274
11253872
62628756
61059079
41051811