31408550
87358981
78379735
7346475
35345447
23777732
19281664
11324645
82168736
9716467
79208456
35584991
29905644
31288023
63636137
9245721
41364931
94597486
37125078
54997711
8057768
31539986
80418886
28933182
79474479
84241293
45487793
88448308
87847814
63974275
11489171
71299218
92451774
25133474
26746307
24893633
89286926
83034095
14571117
63485508