41261310
24259520
70488067
11474596
51783360
14127434
86003772
80892466
22423641
91231731
53308888
94188588
39593500
2078784
89437709
37099722
36109462
62592825
38352277
3987987
25395705
90126512
66302243
5641448
41195391
54353878
23306280
88852370
6724969
87517836
9879453
81581772
2749779
28339437
23193675
41675358
38936757
57889551
83905689
50933416