35046500
962172
77152892
68216289
39839720
62708154
87734074
75213422
98361460
16758452
58447520
7547662
87907507
92026399
46148278
41992075
69112918
37085898
36135915
58397640
42806323
8152424
30098651
19802351
51216554
27517955
8622234
94289650
7081649
34094970
4175364
81887768
77486240
87744276
48653501
8145461
54549078
8358742
36259946
82023648