47761579
7338196
35135586
66639891
44389287
51956648
24942008
59003123
40128238
7168048
16311950
40066498
7301605
37612627
98393021
63158518
95952763
64105815
15432204
54581500
76511963
32112838
73015878
27113313
5657820
74611377
73245130
90549783
89039530
51665517
59798304
10194303
16253477
40997075
48603940
79986979
49976699
25883156
2654417
48834551