32857998
80879119
7425276
82021040
75243372
11302359
2670400
45793401
88904916
1436453
1033273
58335427
67866728
3322585
43828415
14969757
3822336
6229578
54344320
24478631
3213213
58544608
9033144
62447461
82696470
92063050
82439366
80807227
76842403
36455802
55436805
8745463
6679939
67317014
3621877
58584865
30442738
95508899
24863548
24452263