49973241
82087441
74338069
46566025
77565426
3395700
83783739
51864704
3232169
13871238
70164098
64077528
56078202
52985543
16889419
2339928
10584238
96804547
37727874
38052890
54612331
23217089
48085189
5717640
3305373
66878438
20985479
57764224
61282803
28585828
96326009
72723865
59513495
9937523
9833415
1911624
7932069
63817183
91282519
57481330