23174031
78496444
71433416
7492460
99788573
62715037
51342164
41437400
82523730
7958519
31069797
59666499
820941
49213963
6328129
21833375
42243036
13616427
15466332
79438772
60642954
88343590
95527109
23344405
70148425
16554760
2468764
56115938
31503403
17406287
50448944
46915158
8451889
28825198
10768826
62883143
34677716
40348720
13393956
76237411