73155200
56139801
7041719
29246963
90916747
98403950
17879173
71148286
82086633
13446005
80513497
89658947
46175022
51889761
58771020
4406546
40093454
48179509
27723905
5712183
12628293
95923295
99982973
18166083
31081891
3716820
17885230
3529892
87394444
504102
27293426
25483287
94936898
90731128
43592921
86895185
14201739
68907380
72898251
19984851