43454396
61111596
22803008
92652838
82675678
36745280
39701196
46475047
35128616
44949348
99517997
77908137
14723762
5524841
14688916
2638377
6845199
75624758
57481529
1745876
78858670
23105739
79604703
83343564
78031714
21125255
46136981
35982188
748016
54354475
52287010
3142836
6114993
36716837
57833106
47681078
14244763
48984145
87787055
9923579