25788594
94503251
94955058
38193801
69552941
11449540
74124068
65402288
37203861
19698951
23622946
52387525
52661223
65087822
2171436
27339810
31898293
93918931
106468
29416697
60143640
27941524
54654429
55488024
24798864
38489345
50831357
9035882
18678933
7799441
32019692
97671420
66379765
36523549
61442640
49451785
65267460
3381885
1611565
65519323