7689966
32663827
24039491
29464808
5412519
8016609
99121075
77275481
1972510
75052403
41725887
75411063
61315836
38575903
2436822
50266992
72152537
46057842
42908878
34861910
84318626
81427825
45885282
16639328
1713938
90664763
71164892
95689969
36407395
75924442
27925045
89618651
3165974
1306916
29297542
2079557
89679162
21322832
56675722
41401341