47091084
57099970
54515645
56105518
90371924
87743934
34121990
25154989
89653617
1505268
52761981
86658327
69619940
34588758
15043167
56128119
30569816
24602680
69771800
76027094
80194909
98339480
63831122
32043158
96276701
93284985
6892127
98032788
27638535
1066979
931514
36803561
3161914
39988465
65146528
94092747
5781845
8849627
60592224
1729933