41239882
33663326
49914838
91641615
64434876
15967220
87195829
51834747
18586971
2885070
29415747
80302172
39235705
78839248
8695865
59248849
78223801
44173003
8992183
18789649
68296620
35457817
20795812
18866850
95084307
66277057
84154532
88308227
12664313
49985612
7508330
48826710
98485
5696119
47252757
54295299
46511881
4292209
83716297
11872376