4531527
8092478
25659320
42747090
29922303
38909726
54998810
708947
471182
48001467
24868153
17365495
55497424
16763152
46446124
41276823
1904915
78313131
41679926
7179794
79573653
43393628
94145123
58576318
10673414
273685
36465075
66457754
45796166
5912869
94191879
71104431
32826490
9125098
25013359
96928451
71359848
78205249
93971596
52336073