95068013
91772197
89428361
42858589
95721775
39292360
35525782
7952459
92905410
11777310
8428399
7776637
6556109
71183556
91208254
65460
19705239
65156247
43732843
97626268
52946396
6973589
51394171
14793080
1843984
51321330
90855149
62737831
29381415
67466
3920576
40831770
70154227
90654527
49411372
79187709
98926123
13376196
56975200
45249762