49286982
3413146
51246628
22458170
93127755
88478199
36016116
15255399
45791522
34973795
92509696
79018913
22483471
6880805
73886970
72595892
76598288
43118334
1753590
49253699
804390
47985006
44324879
83226724
67285688
3318294
4719302
53746930
87053755
61675919
5347174
66307901
58899513
28282876
52966880
41667047
66748874
24506743
56212087
1379036