59645946
4886161
58972433
3717895
71858720
48511513
88766790
66932506
56359395
73295521
6886548
378279
88345936
28219974
51641199
52572863
45865455
35434283
96238712
59968820
30622370
98355498
88994659
17371983
18509025
5421346
41995784
50227683
84112994
29565046
50743721
78579066
13217709
86949298
19298701
84702801
58153229
90497395
9328486
76535002