49746448
18581672
62319779
27495411
21548631
3833327
77653886
20731975
69787690
10601153
93046503
85683995
56645708
24072768
79691528
9486650
1666596
6138906
21518927
17555854
92321116
66853813
25237628
24783661
45538398
34825938
32751077
94104770
22231609
43496238
62975681
7637253
98913345
6989384
87488447
42035257
74142824
692096
54763011
74762705